floor-sweeping machine - Francés Inglés Diccionario